<?xml version='1.0' encoding='UTF-8' ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:rich="http://richfaces.org/rich"
      xmlns:f="http://java.sun.com/jsf/core">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>Carrinho de Compras</title>
        <link href="#{facesContext.externalContext.request.contextPath}/recurso/css/default.css" rel="stylesheet" type="text/css" />
    </head>
    
    <body>
        <f:loadBundle basename="br.uff.javaavancado.mensagens.Mensagens" var="msg" />
        <div id="container">
            <div id="header"> <!-- <img src="css/images/logo.gif" /><span>Sistema de Verificacao de Aluno</span> --> </div>
            <div id="sidebar-a">
                <div id="faixaCima" class="topo">
                    <div id="divResultado">
                        <div class="rbroundbox" id="divResultado">
                            <div class="rbtop"><div></div></div>
                            <div class="rbcontent">
                                <h:form>
                                    <div id="messagem" style="color:red;">
                                        #{LoginController.erroLogin} 
                                    </div>
                                    <h:column rendered="#{!LoginController.logado}" >
                                        <h:outputLabel value="Login:" for="txtLogin" />
                                        <h:inputText value="#{LoginController.login}" id="txtLogin" />
                                        <h:outputLabel value="Senha:" for="txtSenha" />
                                        <h:inputSecret value="#{LoginController.senha}" id="txtSenha" /> 
                                        <h:commandButton value="Logar" action="#{LoginController.logar}" />
                                        <br/>
                                        <h:commandLink value="Crie seu Login" action="#{ClienteController.novoCadastro}" />
                                    </h:column>
                                    <h:column rendered="#{LoginController.logado}" >
                                        Olá: #{LoginController.clienteLogado.nome} | <h:commandLink action="#{LoginController.deslogar}" value="Sair"/>
                                    </h:column>
                                </h:form>
                            </div><!-- /rbcontent -->
                            <div class="rbbot"><div></div></div>
                        </div>
                    </div><!-- /rbroundbox -->
                </div>
                <div id="divResultado">
                    <div class="rbroundbox" id="divResultado">
                        <div class="rbtop"><div></div></div>
                        <div class="rbcontent">
                            <h:form>
                                <h:panelGrid>
                                    <h:column style="background-color:blue">
                                        <h2>Menu Principal</h2>
                                    </h:column>
                                    <h:column rendered="#{LoginController.logado and !LoginController.admin}" >
                                        <h:commandLink value="Carrinho" action="carrinho" immediate="true" />
                                    </h:column>
                                    <h:column>
                                        <h:commandLink value="Produtos" action="produtos" immediate="true" />
                                    </h:column>
                                    <h:column>
                                        <h:commandLink value="Busca" action="busca" immediate="true" />
                                    </h:column>
                                    <h:column rendered="#{LoginController.admin}" >
                                        <h:commandLink value="Gerenciar Clientes" action="controleCliente" immediate="true" />
                                    </h:column>
                                    <h:column rendered="#{LoginController.admin}" >
                                        <h:commandLink value="Gerenciar Produtos" action="controleProduto" immediate="true" />
                                    </h:column>
                                    <h:column rendered="#{LoginController.admin}" >
                                        <h:commandLink value="Gerenciar Categorias" action="controleCategoria" immediate="true" />
                                    </h:column>
                                </h:panelGrid>
                            </h:form>
                        </div><!-- /rbcontent -->
                        <div class="rbbot"><div></div></div>
                    </div>
                </div><!-- /rbroundbox -->
            </div>
            <h:form id="formCarrinho" rendered="#{LoginController.logado and !LoginController.admin}">
                <div id="content">
                    <div id="divResultado">
                        <div class="rbroundbox" id="divResultado">
                            <div class="rbtop"><div></div></div>
                            <div class="rbcontent">
                                <fieldset>
                                    <legend>Seu Carrinho</legend>
                                    <table >
                                        <tr >
                                            <td ><b>Itens</b></td><td>#{LoginController.clienteLogado.pedidoAberto.qtdItens}</td><td></td>
                                        </tr>
                                        <tr>
                                            <td><b>Valor Compra</b></td>
                                            <td>#{LoginController.clienteLogado.pedidoAberto.preco}</td>
                                            <td style="width:250px;text-align:right"><h:commandLink value="Ver detalhes/Fechar compra" action="#{PedidoController.verDetalhesFecharCompra}"/></td>
                                        </tr>
                                    </table>
                                </fieldset>
                            </div><!-- /rbcontent -->
                            <div class="rbbot"><div></div></div>
                        </div>
                    </div><!-- /rbroundbox -->
                </div>
            </h:form>
            
            <div id="messages">
                <rich:messages layout="list" id="mensagems" globalOnly="true" errorClass="msgerro" infoClass="msginfo" />
            </div>
            
            <div id="content">
                <div id="divResultado">
                    <div class="rbroundbox" id="divResultado">
                        <div class="rbtop"><div></div></div>
                        <div class="rbcontent">
                            <ui:insert name="corpoDaPagina">Conteudo principal</ui:insert>
                        </div><!-- /rbcontent -->
                        <div class="rbbot"><div></div></div>
                    </div>
                </div><!-- /rbroundbox -->
            </div>
            
            <div id="footer">
                Este sistema foi desenvolvido por: Heliomar e Mário ₢
            </div>
        </div>
    </body>
    
</html>
